//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.SysOrg;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysOrgMapper {
    SysOrg selectSysOrgByOrgNo(String var1);

    List<SysOrg> selectSysOrgList(SysOrg var1);

    int insertSysOrg(SysOrg var1);

    int updateSysOrg(SysOrg var1);

    int deleteSysOrgByOrgNo(String var1);

    int deleteSysOrgByOrgNos(String[] var1);

    SysOrg checkOrgNameUnique(@Param("orgName") String var1, @Param("pOrgNo") String var2);

    String checkOrgNoUnique(String var1);

    int hasChildByOrgNo(String var1);

    SysOrg selectOrgNoByUserId(Long var1);

    String checkOrgType(@Param("orgNo") String var1);

    String selectPOrgNo(String var1);
}
